﻿namespace Admin.NET.Core.Btms;

[SugarTable("TraFaXue", "输血申请发血主表")]
public class TraFaXue : EntityBaseBill, ITenantIdFilter
{
    /// <summary>
    /// 租户Id
    /// </summary>
    [SugarColumn(ColumnDescription = "租户Id", IsOnlyIgnoreUpdate = true)]
    public virtual long? TenantId { get; set; }

    /// <summary>
    /// 申请单id
    /// </summary>
    [SugarColumn(ColumnDescription = "申请单号", Length = 128)]
    public string traShenQingId { get; set; }

    [SugarColumn(ColumnDescription = "取血人")]
    public long? quXueRenId { get; set; }
    [SugarColumn(ColumnDescription = "取血人")]
    public string quXueRen { get; set; } = "";

    [SugarColumn(ColumnDescription = "发血人")]
    public long? faXueRenId { get; set; }
    [SugarColumn(ColumnDescription = "发血人")]
    public string faXueRen { get; set; } = "";

    [SugarColumn(ColumnDescription = "是否紧急")]
    public bool shiFouJinJi { get; set; } 
    
    [SugarColumn(ColumnDescription = "输血前体温", Length = 50)]
    public string? shuXueQianTiWen { get; set; } 
    
    [SugarColumn(ColumnDescription = "是否追加")]
    public bool shiFouZhuiJia { get; set; } 
    
}
